cloven hoof or foot - French English Dictionary